#ifndef ICRITVSLENGTHDIFFHALGO_HH
#define ICRITVSLENGTHDIFFHALGO_HH

#include "Algo.h"

#include "Clock.h"
#include "Pulse.h"
#include "MultiLayer.h"
#include "Output.h"
#include "NewParameters.h"

class ICritvsLengthDiffHAlgo : public Algo
{
public:
  ICritvsLengthDiffHAlgo();

  virtual ~ICritvsLengthDiffHAlgo();
  int solve(Clock clock,Output output,Pulse *field,Pulse *current,MultiLayer multiLayer,NewParameters params);

};

#endif
